submillimeter waves - German English Dictionary